   public class PCB {
    //These are all the components that are contained in the PCB
      private Job jobID;
      private int processID;
      private String statusWord;
      private int MemLocation;
      private int RegCounter;
      private Node Accounting;
      private char priority;
      private int pageNum;
    
      public PCB(Job j) {
         this.jobID = j;
         this.processID = 0;
         this.statusWord = "HOLD";
         this.MemLocation = 0;
         this.Accounting = null;
         this.RegCounter = 0;
         this.pageNum = 0;
      }
      public PCB(){
         this.jobID = null;
         this.processID = 0;
         this.statusWord = "HOLD";
         this.MemLocation = 0;
         this.Accounting = null;
         this.RegCounter = 0;
         this.pageNum = 0;
      }
      public Job getJob(){
         return jobID;
      }
      public void setID(int ID){
         this.processID = ID;
      }
      public void setStatus(String word){
         this.statusWord = word;
      }
      public void setLocation(int loca){
         this.MemLocation = loca;
      }
      public int getLocation(){
         return MemLocation;
      }
      public String getStatus(){
         return statusWord;
      }
      public void setRegCounter(int i){
         this.RegCounter = i;
      }
      public int getRegCounter(){
         return RegCounter;
      }
      public void setAccountingNode(Node n){
         Accounting = n;
      }
      public void setAccounting(){
         Accounting = new Node();
      }
      public Node getAccounting(){
         return Accounting;
      }
      public void setPriority(char p){
         this.priority = p;
      }
      public char getPriority(){
         return this.priority;
      }
      public void setPage(
   }